You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an automated Release Please PR that bumps the version from 1.634.6 to 2.0.0. It touches only two files: CHANGELOG.md (new changelog entry) and version.txt (version bump).
Observations
1. Intentionality of the 2.0.0 major bump
The version jump from 1.634.6 → 2.0.0 is driven by the BREAKING CHANGE footer in commit 37d1277 (PR #7917 — feat(cli): add lint command), which replaced FlowValidator/validateFlow() with WindmillYamlValidator.validate(doc, target).
Notably, there was a previous attempt to prevent this bump:
Commit 9e7b178 added a release-as: 1.635.0 override to .github/workflows/release-please.yml with the message "override release-please to 1.635.0 to prevent unintended 2.0 bump"
Commit 4fe9314 then removed that override ("remove temporary release-as override")
This means the 2.0 bump was initially considered unintended, but the override was later deliberately removed, allowing this PR to be created. Please confirm this is the intended outcome. A major version bump has significant implications for users — it signals breaking changes and may affect downstream tooling, Docker image tags, and deployment pipelines.
2. Changelog entry includes self-contradictory bug fix
The changelog lists this bug fix under 2.0.0:
override release-please to 1.635.0 to prevent unintended 2.0 bump (9e7b178)
This is somewhat contradictory — the fix to prevent the 2.0 bump is listed as part of the 2.0 release itself. This was picked up automatically by Release Please from the commit history and is harmless, but it reads oddly. Consider whether this entry should be manually cleaned up before merging.
3. Breaking change scope is CLI-only
The breaking change (FlowValidator → WindmillYamlValidator) is scoped to cli: and affects the windmill-yaml-validator npm package. The core Windmill platform (backend/frontend) is not affected. If this is the only breaking change, it may be worth noting in release communications that the 2.0.0 bump is driven by a CLI tooling change, not a platform-level breaking change, to avoid alarming self-hosted users.
Code Quality
The changes themselves are mechanically correct:
CHANGELOG.md follows the standard Release Please format with proper commit links
version.txt correctly reflects the new version
No bugs, security issues, or performance concerns — this is purely a version metadata update.
Verdict
The PR is technically correct. The main question is whether the 2.0.0 major version bump is intentional given the history of trying to prevent it. If it is intentional, this PR is ready to merge as-is (with an optional cleanup of the self-contradictory changelog entry).
Testing instructions
This is a release metadata PR — there are no functional changes to verify in the app interface. To validate, confirm that after merge the published release on GitHub shows version 2.0.0 with the correct changelog, and that Docker images / CLI packages are tagged accordingly.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
2.0.0 (2026-02-15)
⚠ BREAKING CHANGES
Features
lintcommand (#7917) (37d1277)Bug Fixes
This PR was generated with Release Please. See documentation.